felis macrocelis - Turkish English Dictionary